achilles’ heel (idiom) - Spanish English Dictionary
History

achilles’ heel (idiom)

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "achilles’ heel (idiom)" in Spanish English Dictionary : 2 result(s)

English Spanish
General
achilles’ heel (idiom) talón de aquiles [m]
achilles’ heel (idiom) punto débil [m]